`ifelse`는 `Date`를 싫어해

ifelse Hadley가 쓴 Advanced R(2nd ed.)을 보면, ifelse에 대해 이렇게 설명한다. ifelse(cond, yes, no)는 yes와 no가 같은 타입일 때만 쓰길 권장한다. 만약 yes와 no의 타입이 다르다면 결과 타입을 정확하게 예측하기가 어렵다. 아마도 아래와 같이 조건(cond)을 모두 만족하느냐, 그렇지 않느냐에 따라 결과 벡터의 타입이 달라질 수 있음을 우려한 것 같다. x <- c(0,1,2,3) ifelse(x > 1, … `ifelse`는 `Date`를 싫어해 계속 읽기